self complacent - Turkish English Dictionary